 /*
 * UMLSynch - VPSDE plugin part
 * http://umlsynch.googlecode.com
 *
 * Copyright 2008-2010, Evgeny Alexeyev
 * Licensed under the EPL - v1.0
 * http://www.eclipse.org/legal/epl-v10.html
 *
 */

package com.googlecode.umlsynch.vpsde.rpc_old.VPOperationServer;

import java.io.Serializable;

public class VPSDEClassDescriptor implements Serializable {
	  public class VPSDEClassOperation implements Serializable {
		  public String operationName;
		  public String visibility;
		  public String[] params;
	  };
	  
	  public class VPSDEClassMember implements Serializable {
		  public String name;
		  public String visibility;
	  };
      public String className;
      public String classFileName;
      public String projectName;
      public VPSDEClassOperation[] operations; // format: attribute name
      public VPSDEClassMember[] members; // format: attribute name	  
}


